mounted weapons - Fransızca İngilizce Sözlük